a lash of scorpions - Türkçe İngilizce Sözlük